payment instruments other than cash - Alemán Inglés Diccionario